File information: | |
File name: | SymDefs.mesa_Oct77.pdf [preview SymDefs.mesa Oct77] |
Size: | 185 kB |
Extension: | |
Mfg: | xerox |
Model: | SymDefs.mesa Oct77 🔎 |
Original: | SymDefs.mesa Oct77 🔎 |
Descr: | xerox mesa 3.0_1977 listing SymDefs.mesa_Oct77.pdf |
Group: | Electronics > Other |
Uploaded: | 23-03-2020 |
User: | Anonymous |
Multipart: | No multipart |
Information about the files in archive: | ||
Decompress result: | OK | |
Extracted files: | 1 | |
File name SymDefs.mesa_Oct77.pdf symdefs.mesa 24-0CT-77 18:44:36 Page 1 -- file SymDefs.Mesa -- last modified by Satterthwaite, October 3, 1977 2:04 PM DIRECTORY AltoDefs: FROM "altodefs", BcdDefs: FROM "bcddefs", Tab1eDefs: FROM "tab1edefs"; SymDefs: DEFINITIONS = BEGIN VersionID: CAROINAL = 08287; -- symbol segment headers Fi1eOffset: TYPE = CARDINAL; STHeader: TYPE = RECORD [ versionldent: CARDINAL, version: BcdDefs.VersionStamp, creator: BcdDefs.VersionStamp, definitionsFile: BOOLEAN, directoryCtx: CTXIndex, importCtx: CTXIndex, outerCtx: CTXIndex, hvOfFset: FileOffset, hvSize: CARDINAL, htOffset: FileOffset, htSize: CARDINAL, ssOffset: FileOffset, ssSize: CARDINAL, seOffset: FileOffset, seSize: CARDINAL, ctxOf fset: Fi1 eOffset, ctxSize: CARDINAL, mdOffset: FileOffset, mdSize: CARDINAL, bodyOffset: FileOffset, bodySize: CARDINAL, fgRelPgBase: CARDINAL, fgPgCount: AltoDefs.PageCount]: hash table declarations HVLength: PRIVATE INTEGER = 71; HVIndex: TYPE = INTEGER [O .. HVLength); HTRecord: TYPE = RECORD [ anyInternal, anyPublic: BOOLEAN, link: HTIndex, ssIndex: CARDINAL]: HTIndex: TYPE = INTEGER [O .. TableDefs.TableLimit/2): IITNull: HTIndex = LAST[HTIndex]; -- semantic entry table declarations TypeClass: TYPE = { mode, basic. enumerated, record, pointer, array, arraydesc, transfer, definition, union, subrange }: TransferMode: TYPE {pl'ocedure, pol't., signal, error, progl'am, inl ine. none}; symdefs.mesa 24-0CT-77 18:44:36 Page 2 SERecord: TYPE = RECORD [ mark3, mark4: 800LEAN, sebody: SELECT setag: |
Date | User | Rating | Comment |